Making Future Interfaces: Custom Properties